Overview HHD Software Serial Monitor is a mixed kernel/user mode application, aimed at Win32 developers, whose work is connected
Search:
All categories
Business
Desktop
Development
Education
Games
Internet
Multimedia
Utilities
»
Home
»
Development
»
Miscellaneous
»
Serial Monitor Professional (Unlimited license) 3.02
Company:
Hhdsoftware.com
License:
Shareware
Version:
3.02
System:
Win NT/2000/XP
Size:
0
Date Released:
January 26, 2002
Price:
$7999.99
Screenshot:
Click here to see Screenshot
Downloads:
833
Homepage:
http
Date added:
Sep 22, 2005
Click here to Download
Overview
HHD Software Serial Monitor is a mixed kernel/user mode application, aimed at Win32 developers, whose work is connected with serial ports. The Serial Monitor allows users to change the default behavior of the serial ports in Win32-based operating systems, where only one application is allowed to use the port at the present moment.
The Serial Monitor achieves it by providing the monitoring device driver, which lies upon the serial device driver of the Windows NT and Windows 2000 operating systems. This driver collects all information including data read and written, control codes received and sent to the underlying hardware by the user mode client, etc.
The filter device driver used by the Serial Monitor is the newest generation of the driver, which sources and logic are described and presented in our article in Windows Developers Journal.
Main program window screenshot:
Features
The Serial Monitor does:
work with any software that opens a serial port and initiate communication through it.
intercept all data read from and written to the serial port.
intercept and process all serial input/output control codes (IOCTLs), providing the full dump of their parameters.
support data logging. An entire monitoring session can be logged (recorded) and then played back later.
format data into different kinds of output, thus providing user with a full set of information.
support copying to clipboard and export capabilities.
fully compatible with ACPI features, allowing you to bring the computer to standby/hibernate mode while running Serial Monitor.
emulate data sending on behalf of monitored application.
allow you to monitor the serial protocol between two different serial devices, connected by null-modem cables to your computer.
fully support Windows XP themes.
allow you to customize the keyboard shortcuts for any command in the program shell.
allow you to customize toolbars.
work in Windows NT 4.0, Windows 2000/XP workstation/server operating systems.
Usage
Developing or Implementing Serial Protocol
When a company develops or implements the serial port protocol, it often faces the lack of software or hardware tools such as protocol analyzers and often comes to implementing its own tool, making it (probably temporary) the part of the software project.
This kind of protocol analyzers always breaks down the clear design of the software, increases the project development time and often becomes not so useful as it is supposed to be because of timing changing.
With Serial Monitor you do not need to do the job anymore. All you have to do is to start your application, start the Serial Monitor, attach it to the application and receive the complete view of what`s going on between the device and the software.
All monitored data can be logged into the log file thus making the post-analyzing real. If you need to collect information during the whole night - there`s no problem! Just start the Serial Monitor and go to bed. In the morning, you will get a small compressed log file that contains everything you need to find your bugs!
Reverse-engineering the Serial Protocol
There is another area where the Serial Monitor is very useful. It is an area of serial protocols reverse-engineering. We won`t talk about copyright here, because there are many lawful areas of reverse-engineering applications. Here are at least two examples:
The company has the protocol documentation and the working software (maybe as an example of protocol implementation) and needs to write its own software based on this protocol. There seems to be some error in the code, which can`t be found using only the documentation, but, unfortunately, there are no sources for the working software. Then the company uses the Serial Monitor to reverse-engineer the protocol based on the working software. There is no breaking the law, because you do not modify or reverse-engineer the code of the working software!
The company has a device and the working software (e.g. device driver) but doesn`t know the protocol. Moreover, the author of the software does not exist anymore, does not support the product anymore or has no rights for the product anymore. So the company is free to use the Serial Monitor to recreate the protocol from the working software and the device.
With Serial Monitor`s ability of working with any kind of third-party user mode software, which uses serial ports to communicate with hardware devices, it becomes very easy to reconstruct the protocol with or without the protocol documentation.
Testing Software
The Serial Monitor, with its complete serial control codes support, very precise request timing and very fast work, can be used to test the correct functionality of any third-party software.
After running the software (with Serial Monitor attached to it) for a period of time and recording the log, the log can later be used to test the correctness of the protocol implementation.
NEWS
So far, nothing for that!
RECOMMENDED DOWNLOADS IN THIS CATEGORY
»
Home
»
Development
»
Miscellaneous
(10)
Select page:
[
1
]
»
Filezap 1.3.4
Filezap for Windows95, 98, ME, NT, and Windows 2000 is a file-oriented disk examination and modification program that allows you to display the internals of any file in both hexadecimal and ASCII form and allows you to: Examine files in record-sized segme ...
Peak InfoSystems, Inc. | 1989KB | Win 95/98/ME/NT/2000/XP | $20.00 | Downloads: 1161
Date added: Sep 22, 2005 |
»
Details
»
Dating Pro 3.5.6
Dating software for online dating business. Start making money online using all your experience and imagination. Get a complete and ready site with lots of functions and flexible web-based admin area. Different options such as automatic Perfect Match, Adv ...
Pilot Group Ltd | 5614KB | Win 98/2000/XP | $299.00 | Downloads: 1262
Date added: Sep 22, 2005 |
»
Details
»
EZ Extract Resource 1.89
EZ Extract Resource is a tool that can scan specified directories or single files on your computer and extract icons, bitmaps, glyphs (button images), and cursors, sounds etc from programs and DLL, OCX, etc (see screen shot). EZ Extract Resource save thes ...
Sea Moon Technology,Inc. | 470KB | Win 95/98/ME/NT/2000/XP | $24.95 | Downloads: 1206
Date added: Sep 22, 2005 |
»
Details
»
MetaTree Component (for Delphi 5,6,7) 1.4
MetaProducts Corporation has released MetaTree Component version 1.2 for Delphi 5,6,7, a control to show hierarchical information as a graphs tree. A user can select the desired node using mouse. It looks like a flat projection of a tree on an elliptical ...
MetaProducts Corporation | 804KB | Win 95/98/ME/2000/XP | $70 | Downloads: 1201
Date added: Sep 22, 2005 |
»
Details
»
Bio-Rhythms 4.0.0.29064
Bio-Rhythms calculates the high, low and critical periods of your emotional, intellectual and physical cycles with an optional master cycle to give you an indepth look at what`s in store for you. Enter your name and birthday into the birthday database, ...
JSoft Consulting | 1237KB | Win 95/98/ME/NT/2000/XP | $29.95 | Downloads: 1325
Date added: Sep 22, 2005 |
»
Details
»
Look RS232 4.3
Look RS232 is a tool for debugging computer connection with peripheral devices using COM port, such as modem, mini-ATS, projector etc. Its easy to use interface guarantees an easy work with Com-port. Look RS232 can send data through COM port, receive data ...
fCoder Group | 1625KB | Win 98/ME/NT/2000/XP | $49.00 | Downloads: 1339
Date added: Sep 22, 2005 |
»
Details
»
ABF Splash Screen 1.1
ABF Splash Screen is a tool for showing any splash screens. Everything you need is to find or create a splash picture. Splash screen can have a non-rectangular shape. Usage: Spalsh.exe [Interval] [FileName] [TransColor] Example: Spalsh.exe 3000 `Splash.b ...
ABF software, Inc. (ABF-DEV.COM) | 255KB | Win 95/98/ME/NT/2000/XP | $19.95 | Downloads: 1600
Date added: Sep 22, 2005 |
»
Details
»
Virtual Null Modem 2.0.2.19
Null-modem cable is basically used for communication of two RS-232 `DTE` devices with each other. To create null-modem connection between the devices you need to use two computers or two serial ports of a single computer connected with null-modem cable. T ...
AGG Software | 1132KB | Win 2000/XP | $74 | Downloads: 1267
Date added: Sep 22, 2005 |
»
Details
»
Database Architect 1.6
Define database tables, fields, references, and generate the database. When working with Database Architect, software developer defines database structure, drawing it directly in the program`s window and generates the DB directly from the program ...
Guru Developers | 809KB | Win 95/98/ME/NT/2000/XP | $99 | Downloads: 1327
Date added: Sep 22, 2005 |
»
Details
»
ThemeEngine 5.52
ThemeEngine is a library of components which allows to change visual appearance and behavior of your application with use of the powerful set of tools including visual components, convenient designers, easy-to-use non-visual components, the optimized grap ...
KSDev | 6301KB | Win 95/98/ME/NT/2000/XP | $99.00 | Downloads: 1267
Date added: Sep 22, 2005 |
»
Details
»
Bug Registry 4.0.2
Bug tracking is strategic to your development effort. By automating your bug tracking process with Bug Registry, you improve product quality, reduce time to market, and lower your customer support costs, giving you a distinct advantage over your competito ...
Extensible Business Solutions | 1862KB | Win 2000/XP | $99.99 | Downloads: 1344
Date added: Sep 22, 2005 |
»
Details
»
ESBPCS-Stats for VCL - Trial 4.1.1
ESBPCS-Stats is a subset of ESBPCS (ESB Professional Computation Suite) containing Components and Routines for Statistical Analysis and Matrix/Vector Manipulation in Borland Delphi and C++ Builder. This subset is ideal for people who just want the Stats ...
ESB Consultancy | 8962KB | Win 95/98/ME/NT/2000/XP | $79 | Downloads: 1266
Date added: Sep 22, 2005 |
»
Details
»
Multi Replace Pro 2.2
Multi Replace is a batch search and replace tool that is capable of performing these functions in multiple files simultaneously. Essentially, the tool searches and replaces symbols, names, words, sentences or paragraphs in all files where these manipulati ...
Alphyn Software | 971KB | Win 95/98/ME/NT/2000/XP | $29.95 | Downloads: 1281
Date added: Sep 22, 2005 |
»
Details
»
MP3 WAV Studio 5.72.50825
MP3 WAV Studio is an all-in-one solution for burning, ripping and playing of audio files. In addition, the program can also create, encode, decode and convert between MP3 and other formats. Additional features include jitter-correction for ripping of scra ...
Newera Software Technology Inc. | 10883KB | Win 98/ME/2000/XP | $29.98 | Downloads: 1360
Date added: Sep 22, 2005 |
»
Details
»
Antechinus eBook Wizard 3.1
Use Antechinus® eBook Wizard to create your eBooks easily and in no time. Your website (or any collection of web pages) of any complexity with all of its images, animations and other resources is quickly compiled into a single file, a highly-compressed ...
C Point | 1344KB | Win 95/98/ME/NT/2000/XP | $29.95 | Downloads: 1359
Date added: Sep 22, 2005 |
»
Details
»
HTML Help Generator for Microsoft Access 1.2
HTML Help Generator for Microsoft Access creates context sensitive HTML Help integrated with your Microsoft Access applications in seconds. Features HTML page and image generation, table of contents, index and search, images with hotspots. Names used in H ...
Code-VB | 1571KB | Win 95/98/ME/NT/2000/XP | $149 | Downloads: 1458
Date added: Sep 22, 2005 |
»
Details
»
TCAD for Delphi&BCB&Kylix xp.c
TCAD is a component that will help you write vector graphics applications. Shapes can be interacted with by mouse or code. It is easy to use, effective and powerful. It will save you valuable time. Drawing shapes on the designer canvas by mouse actions o ...
HongDi soft development co.,ltd. | 2156KB | Win 95/98/ME/NT/2000/XP | $199 | Downloads: 1313
Date added: Sep 22, 2005 |
»
Details
»
Flash Voice Buttons 3.0
Flash Voice Buttons record audio from Your microphone and put it into an audio button. Easy way to Add Audio to Your website right now! Buyers need to hear Your voice! Flash Voice Buttons can be placed on web pages, email, e-books, auction listings. Busin ...
Reutera | 981KB | Win 95/98/ME/NT/2000/XP | $29.95 | Downloads: 1356
Date added: Sep 22, 2005 |
»
Details
»
Bug Tracking/Defect Tracking 5 User License 2.6
Bug Tracker is a high-performance bug tracking, defect tracking, issue tracking tool for project managemnet during software development and software testing stage. The auto task assignment makes it easy for you to assign the bugs to the proper developer a ...
Vax Technology | 2404KB | Win 95/98/ME/NT/2000/XP | $119.95 | Downloads: 1277
Date added: Sep 22, 2005 |
»
Details
»
Bug Tracking/Defect Tracking Single User License 2.6
Bug Tracker is a high-performance bug tracking, defect tracking, issue tracking tool for project managemnet during software development and software testing stage. The auto task assignment makes it easy for you to assign the bugs to the proper developer a ...
Vax Technology | 2165KB | Win 95/98/ME/NT/2000/XP | $59.95 | Downloads: 1346
Date added: Sep 22, 2005 |
»
Details
go to top
Select page:
[
1
]
2005
downloads
What Font is
|
fonts
|
free fonts
|
download fonts
|
free fonts download
|
web fonts
|
Submit Program
|
Contact us